![]() |
About the Meta-data Conformance Test |
The following is an excerpt from the ADL SCORM® Conformance Matrix that is covered by the Meta-data Conformance Test:
Content Aggregation, Sharable Content Object (SCO) and Asset Meta-data | |||
Conformance Category | Conformance Label | Requirements Summary | |
SCORM
Meta-Data XML Conformant - Minimum |
MD-XML1 |
The Content Aggregation, Sharable Content Object (SCO)
or Asset Meta-data XML instance:
|
|
SCORM
Meta-Data XML Conformant - Minimum with Optional Elements |
MD-XML1+Optional |
The Content Aggregation, SCO
or Asset Meta-data XML instance:
|
|
SCORM
Meta-Data XML Conformant - Minimum with Extensions |
MD-XML1+Extensions |
The Content Aggregation, SCO or Asset Meta-data XML instance:
|
|
SCORM
Meta-Data XML Conformant - Minimum with Optional Elements and Extensions |
MD-XML1+Optional+Extensions |
The Content Aggregation, SCO or Asset Meta-data XML instance:
|
Complete Conformance
Matrix
The purpose of this test is to verify that the test subject meets
conformance requirements based on the meta-data section of the
conformance matrix shown above. The SCORM®
meta-data can be deemed conformant according to one of four conformance
labels. These four possibilities are based on use
of optional elements, extension elements, and all mandatory elements.
Successful conformance and labeling is obtained by demonstrating
not only that the element was used, but also used correctly in accordance
with The SCORM®
.
The following will be tested for each element, where applicable:
The above will be added to a later version of the Test Suite
Due to the difficulty of maintaining interoperability with the wide range of format variants set forth in the ISO 8601 standard, this version of the ADL SCORM Conformance Test Suite recommends a best practice not mentioned in the SCORM® . This best practice is that all "datetime" elements shall be in the form of the "International Standard Date notation" (yyyy-mm-dd) or the "International Standard for the Time of Day" (hh:mm:ss).
Note: At this point in time it is necessary to copy all required Schemas (.xsd files) to the Desktop due to the XML parser that is being utilized.